Enter your own Checkmk ideas or vote for existing ones
In order to continually improve Checkmk, we're looking for your ideas. They provide valuable input to our roadmap discussions and allow us to contact you directly for more in-depth discussions or during development. A few tips:
- Concisely describing the problem rather than the solution will help other users understand and relate to your idea.
- An idea should be easy to understand. This will increase your chances of getting votes.
- Be as specific as possible. Knowing exactly what to expect when voting on an idea makes it a much better experience for all of us when it is adapted later in Checkmk.
Further information can be found in this guide. If you have any questions, please send an email to feedback@checkmk.com.
ARM support for the CEE and CME
Please add ARM for both CME and CEE so it can be run on platforms like Raspberry and similar.
When deleting a host, also remove rules that are only for that host
Especially the ruleset "disabled services" accumulates a large number of rules when users are manually disabling services in the configuration.
When hosts are ...
Support migration of hosts between sites without any loss of data
We need to have the ability to migrate multiple hosts between sites without any data loss
Improve automatic disk cleanup (e.g. inventory_archive)
Hi,
at the weekend it happened again that the filesystem ~/var/check_mk/inventory_archive almost filled up. This happens every now and then and apparently checkmk ...
omd start <site> --rescue --- The ability to launch a site in all off mode
The ability to launch a site for debugging or disabling checks in a Rescue Mode.
z. e.g. omd start <site> --rescue
starts the site without host checks, service ...
Connection direction between MSP Central Node and Customer Appliances
At the Moment the central system of MSPs is connecting to the customer appliances, which requires DNAT rules to allow the connection from outside to the customer ...
Specify custom s3 endpoint as backup target
It would be great to be able to specify an own s3 endpoint, so the target could be used with self hosted aws compliant s3 storages.
See 'endpoint_url' in ...
History of changes to host rules and properties
It would be very useful to have a history of the changes made with their dates in the properties of the hosts and in the rules.
For example, there are rules that ...
GUI > service or HOST search result > ADD TO Servicegroup or HOSTGROUP
the possibility to assign a result of a service or HOST search to a service or HOST group
MKP: select for witch Site/Customer to activate
In an MSE environment, you usually have different customers who may require different versions or customer-specific MKPs.
To ensure that only the relevant MKPs are ...
Retention of backups or backup rotate
Please extend the scheduled backup with a feature, which allows a retention of backups or a rotate of backup files(e.g. keep backups for the last 7 days, but remove ...
Add the ability to restore encrypted backups from the command line.
Hello all,
I would like to be able to restore encrypted backups with omd restore via the command line.
Integrate more parts of CMK in GIT
In the global settings of our CMK site(s) we can activate the Setup GIT integration, which creates a local GIT repo in ~/etc/check_mk/.
Besides this we'd like to ...
CheckMK in subpath
Hi,
it would be nice to be able to expose checkmk behind a reverse proxy in a subpath url.
I.e. instead of exposing it in something like `mysite.com/`, expose it ...
Audit log - show Attributes of delete Object in Details
In the current audit log, no useful information on deleted objects is displayed, the link to the object leads to an error message and the rule number is also of no ...
Cascading livestatus of several remote sites on a single port
We are asking if possibile in future release to introduce this feature:
it's like with cascading livestatus but not quite the same.
In shorts we would like to ...
Customize the overview of the administration screens.
It would be nice if you could make the overview of the administration screens such as Check SQL Database, MRPE or Services disabled clearer. If there are many ...
pretty print all configuration files when enabled
When the option "Pretty-Print configuration files" is enabled in the global settings, not all config files are pretty printed after a change.
Examples are the ...
Use semantic versions
The de facto standard today. Better sooner than later
https://semver.org/
2.1.0p40 -> wrong
2.1.40 -> correct
omd backup - add option to exclude monitoring agents (--no-agents)
Within large Checkmk environments and many configurations in the Agent Bakery, it is quite common that the agent directory contains several GB of agent packages, for ...
More High Availability Options and DR
Actually the only supported mechanism for HA is to use Checkmk appliance, that feature works fine but is only supported with Checkmk appliance. I would suggest to ...
Better management of CA certs
* Certificates can only be added by having permissions of whole `global settings`. This should be a separat permission.
* Certificates don't got an identifier - so ...
Checkmk Managed Services Edition with Cloud Edition features
I have been testing Cloud Edition Beta and I think it would be a product much more interesting if it could have the same features as Managed Services Edition. I am ...
"cmk -O" and "cmk -U" output without empty lines
Please enhance the output of "cmk -O" and "cmk -U" so that no empty lines are shown, so that the output is more compact and has a better overview.
Delete a host: delete all host files (rules) by using WEB API, GUI, shell or in general
Please enhance the host delete job in general that all files of that host will be deleted.
It could be good to have a configuration that some files are still at the ...
Distribute new agent via push method
Currently, the agent needs to talk via 80 or 443 to the remote site which then talks to central site for updates. In our eyes, it would be great, if the central site ...
Cleanup cache directory on Unix boot
The cache directory should be cleaned at boot time.
At least .new files should be removed because they hinder plugins to run again.
Short living container monitoring: Improve disk space cleanup for sites
If a site monitors a huge amount of constantly changing containers, the amount of produced data may become a problem. Container will be added as hosts and cleaned up ...
OpenStack Checkmk image
An image for ease of deployment in OpenStack platform.
Security: Move agent-to-server communication (agent registration and updates) to separate port
At the moment, all agents that utilize Automatic Agent Updates need access to the regular IP address and port of their Checkmk instance in order to register for and ...
UNRAID Support
Please support a checkmk distro in the UNRAID App Store. I have it working, but since it is not packaged for UNRAID, I am missing a couple of useful capabilities.
Distributed setup: select which parts of ~/local/ folder to synchronize
In distributed setups one usually selects to synchronize "MKP and local files" to remote sites.
The generic behavior resulting from this can lead to problems, e.g.: ...
cmk-update-config - Logging to file
The command cmk-update-config logs errors to STDOUT.
To allow for enhanced useability, reportability and so on, a logging to file in addition to the STDOUT should ...
Integrated & automatic Agent Failover from one site to another (backup-) site
Hello,
in a distributed setting it is currently the case that if a site fails, all the agents attached to it simply disappear in the master gui. There is no built-in ...
Client Connection Encryption over external Certificates
We have a Company CA, every Host gets a Certificate from this CA.
Is it possible to use this already generated Certificates for the Communication.
The CMK-Site has ...